package com.bing.bingPro.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.math.BigDecimal;
import lombok.Data;

/**
 * 
 * @TableName end_to_end_key_index
 */
@TableName(value ="end_to_end_key_index")
@Data
public class EndToEndKeyIndex implements Serializable {
    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 省份
     */
    @TableField(value = "province")
    private String province;

    /**
     * 数据时间
     */
    @TableField(value = "data_time")
    private String dataTime;

    /**
     * 家宽网页平均首屏时延
     */
    @TableField(value = "homepage_delay")
    private BigDecimal homepageDelay;

    /**
     * TOP20端游ping时延
     */
    @TableField(value = "ping_delay")
    private BigDecimal pingDelay;

    /**
     * TOP20应用市场文件下载速率
     */
    @TableField(value = "download_speed")
    private BigDecimal downloadSpeed;

    /**
     * 互联网电视网络质优比
     */
    @TableField(value = "user_experience")
    private BigDecimal userExperience;

    /**
     * 用后即评装机满意度
     */
    @TableField(value = "install_satisfaction")
    private BigDecimal installSatisfaction;

    /**
     * 用后即评故障维修满意度
     */
    @TableField(value = "repair_satisfaction")
    private BigDecimal repairSatisfaction;

    /**
     * 家宽网络质量类重复投诉率（广义）
     */
    @TableField(value = "internet_complain")
    private BigDecimal internetComplain;

    /**
     * 机顶盒有线接入率
     */
    @TableField(value = "wire_access")
    private BigDecimal wireAccess;

    /**
     * 质差终端和速率不匹配终端占比
     */
    @TableField(value = "no_match_rate")
    private BigDecimal noMatchRate;

    /**
     * ONU弱光率
     */
    @TableField(value = "oun_weak_light")
    private BigDecimal ounWeakLight;

    /**
     * OLT退服类故障月均单次修复时长
     */
    @TableField(value = "olt_repair_time")
    private BigDecimal oltRepairTime;

    /**
     * 单OLT月均退服时长
     */
    @TableField(value = "olt_back_time")
    private BigDecimal oltBackTime;

    /**
     * 家宽客户月均中断时长(核减割接后)
     */
    @TableField(value = "interrupt_time")
    private BigDecimal interruptTime;

    /**
     * 家宽客户单用户中断时长（OLT退服）
     */
    @TableField(value = "single_user_interrupt_time")
    private BigDecimal singleUserInterruptTime;

    /**
     * 本网内容满足率
     */
    @TableField(value = "fill_rate")
    private BigDecimal fillRate;

    /**
     * 本地网站网格引入覆盖率
     */
    @TableField(value = "cover_rate")
    private BigDecimal coverRate;

    /**
     * 30分钟投诉首响及时率
     */
    @TableField(value = "complain_timely_rate")
    private BigDecimal complainTimelyRate;

    /**
     * 投诉工单解决率
     */
    @TableField(value = "complain_resolve_rate")
    private BigDecimal complainResolveRate;

    /**
     * 质检合格率
     */
    @TableField(value = "quality_rate")
    private BigDecimal qualityRate;

    /**
     * 用后即评上网质量满意度
     */
    @TableField(value = "network_satisfaction")
    private BigDecimal networkSatisfaction;

    /**
     * 家宽单用户中断时长
     */
    @TableField(value = "single_user_interrupt_time_new")
    private BigDecimal singleUserInterruptTimeNew;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}